liberation of istanbul - German English Dictionary